Investigation of antnet routing algorithm by employing multiple ant colonies for packet switched networks to overcome the stagnation problem
نویسندگان
چکیده
Antnet is a software agent based routing algorithm that is influenced by the unsophisticated and individual ants emergent behaviour. Ants (nothing but software agents) in antnet are used to collect traffic information and to update the probabilistic distance vector routing table entries. One of the major problems with antnet is called stagnation and adaptability. This occurs, when the network freezes and consequently the routing algorithm gets trapped in the local optima and is therefore unable to find new improved paths. There are several methods to overcome stagnation problem such as noise, evaporation, multiple ant colonies and using other heuristics. In this paper, multiple ant colonies are applied to the packet switched networks and results compared with the antnet employing evaporation. Results showed that employing multiple ant colonies has no effect on the average delay experienced per packet but it has improved the throughput of the network slightly.
منابع مشابه
Antnet Routing Algorithm with Link Evaporation and Multiple Ant Colonies to Overcome Stagnation Problem
Antnet is a software agent-based routing algorithm that is influenced by the unsophisticated and individual ant’s emergent behaviour. The aim of this chapter is twofold, firstly to introduce improvements to the antnet routing algorithm and then to critically review the work that is done around antnet and reinforcement learning in routing applications. In this chapter a modified antnet algorithm...
متن کاملFurther Investigation of Improved Antnet Routing Algorithm with Multiple Colonies
Antnet is a software agent based routing algorithm that is influenced by the unsophisticated and individual ants emergent behaviour. In real life, ants deposit some kind of chemical substance to mark the path that they used. Then on their way back they choose the path with the most pheromones which becomes the shortest path. Ants (nothing but software agents) in antnet are used to collect traff...
متن کاملImproved Antnet Routing Algorithm for Packet Switching
Antnet is a software agent based routing algorithm that is influenced by the unsophisticated and individual ant’s emergent behaviour. In this paper a modified antnet algorithm for packet switched network has been proposed that offer improvement in the throughput and the average delay by means of detecting and dropping packets routed through the non-optimal routes. By applying boundaries to the ...
متن کاملAnt Colonies for Adaptive Routing in Packet-Switched Communications Networks
In this paper we present AntNet, a novel adaptive approach to routing tables learning in packet-switched communications networks. AntNet is inspired by the stigmergy model of communication observed in ant colonies. We present compelling evidence that AntNet, when measuring performance by standard measures such as network throughput and average packet delay, outperforms the current Internet rout...
متن کاملTWO ANT COLONY ALGORITHMS FOR BEST-EFFORT ROUTING IN DATAGRAM NETWORKS GIANNI DI CARO and MARCO DORIGO
In this paper we present two versions of AntNet, a novel approach to adaptive learning of routing tables in wide area best-effort datagram networks. AntNet is a distributed multi-agent system inspired by the stigmergy model of communication observed in ant colonies. We report simulation results for AntNet on realistically sized networks using as performance measures throughput, packet delays an...
متن کامل